[PATCH] QSystemLocale: bail out if accessed post-destruction
authorThiago Macieira <thiago.macieira@intel.com>
Fri, 24 Jan 2025 18:28:30 +0000 (10:28 -0800)
committerMiao Wang <shankerwangmiao@gmail.com>
Mon, 4 May 2026 08:21:36 +0000 (16:21 +0800)
commit9fbf0e92a4bfe7cabadc742730a23cf0b9c8e9c0
tree5f7c955a51e3aa8496cca4df7aaa0c9e4e91b94c
parentafa18c64fcc80f3d46b68e235b57b32d955eca4d
[PATCH] QSystemLocale: bail out if accessed post-destruction

There's little we can do, but a lot of content ends up in QLocale very
late in the execution. Let's at least not crash.

Task-number: QTBUG-133206
Change-Id: I77d41141cb115147f9befffdd5e69dac19c96044
Reviewed-by: Albert Astals Cid <aacid@kde.org>
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
(cherry picked from commit e32f28034ad2383393645777bcd96eab3f696076)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit d5c5f9f3529b384d0d4bea2d51f0ad6a3d57481d)

Gbp-Pq: Name upstream_qsystemlocale_post_destruction_access.patch
src/corelib/text/qlocale_unix.cpp
src/corelib/text/qlocale_win.cpp